home *** CD-ROM | disk | FTP | other *** search
/ New Star Software Collection / NSS_Collection.iso / 3-170 dbase 10 for windows / 1.ima / README < prev    next >
Text File  |  1993-08-06  |  12KB  |  304 lines

  1.  
  2.                   WELCOME TO dBASE for Windows v1.00
  3.                   ----------------------------------
  4. Released by the * Undercover Agents * - wait for more releases
  5. in the near future. -= UA 8/93 =-
  6.  
  7. This README file contains installation instructions, information 
  8. about how to contact Borland, and important last-minute information 
  9. about dBASE for Windows.
  10.  
  11. You have been selected as a test site because you have agreed to
  12. provide feedback on your experience with dBASE. Your opinions 
  13. regarding features and implementation will help dBASE continue to be 
  14. the leading PC database standard.  Thank you in advance for letting us 
  15. know what you think.
  16.  
  17. Please focus on these areas in this Alpha release. (See "Important
  18. Features" below for more information):
  19.  
  20. - dBASE DOS compatibility
  21. - dBASE language object extensions
  22. - dBASE language UI extensions
  23. - User interface components, such as the File Viewer window, Expression
  24.   Builder, QBE Designer, Table Designer, and the menu system
  25.  
  26. Performance tuning has not been a priority during the 
  27. implementation of Alpha.  However, if you find any area or program
  28. construct that seems behind on performance, we would like to know.
  29.  
  30. The CompuServe forum has proven to be a valuable place to communicate
  31. your feedback to us and to discuss dBASE with other testers.
  32. See below for more information on how to log on to the dBASE
  33. forum.
  34.  
  35. IMPORTANT: The enclosed survey must be completed and returned if you 
  36. wish to continue in the dBASE pre-release test program.
  37.  
  38. Contents
  39. --------
  40. I.   Installation and Configuration
  41. II.  Overview of Components
  42. III. Important Features
  43. IV.  Getting Help & Reporting Bugs
  44. V.   Known Problems
  45. VI.  Acknowledgements
  46.  
  47. Installation and Configuration 
  48. ------------------------------
  49.  
  50. System requirements:
  51.  
  52.   - DOS 3.1 or higher
  53.   - Windows version 3.1
  54.   - 4 MB RAM required, 6 MB recommended
  55.   - 10 MB free disk space
  56.     IMPORTANT: Attempting to install with less than 10 MB of free disk
  57.                space may cause a General Protection Fault.
  58.  
  59. Follow these steps to install dBASE:
  60.  
  61.   1. Back up your hard drive. We recommend this step before installing any
  62.      pre-release software that is being tested.
  63.  
  64.   2. Insert disk 1 in a floppy drive. (The rest of these instructions assume
  65.      you are using drive A. Substitute your drive letter if necessary.)
  66.  
  67.   3. From Windows: Choose File|Run from the Program Manager,
  68.                    type: A:INSTALL.EXE
  69.                    choose OK.
  70.      OR
  71.  
  72.      From DOS: Make sure Windows is on your DOS path, from the DOS prompt
  73.                type: WIN A:\INSTALL  
  74.  
  75.   4. Follow the instructions on the screen, and insert floppy disks as
  76.      prompted. 
  77.  
  78.      Note: If you install dBASE on a drive letter higher than C, the
  79.            Install program may report incorrect numbers for Available Space
  80.            and Required Space. You can ignore these numbers and continue.
  81.  
  82. Configuration:
  83.  
  84. DBASEWIN.INI
  85.  
  86. The dBASE configuration file is DBASEWIN.INI. DBASEWIN.INI is the
  87. dBASE equivalent of the dBASE DOS CONFIG.DB file. The Install
  88. program copies DBASEWIN.INI to your WINDOWS subdirectory.
  89.  
  90. DBASEWIN.INI is structured like a typical Windows .INI file. Settings are 
  91. grouped into sections, which are marked by a name in brackets, such as
  92. [Fonts]. In this Alpha release, only these settings are implemented:
  93.  
  94. [Windows]   Specifies the startup location of the Command and Command
  95.             Results windows. 
  96.  
  97. [Fonts]     Defines the default fonts. The Streaming Output topic,
  98.             STRMOUT.TXT, discusses these settings.
  99.  
  100. [Settings]  Specifies default settings for SET commands. Currently,
  101.             only the PATH setting is implemented. For example,
  102.             PATH=C:\DBASEWIN\SAMPLES
  103.  
  104. ODAPI
  105.  
  106. The configuration file for ODAPI is ODAPI.CFG. dBASE uses ODAPI as
  107. its data engine. Using ODAPI, dBASE accesses dBASE, Paradox and SQL 
  108. tables. In this Alpha release, the interface between dBASE and ODAPI 
  109. is not fully implemented. You can use Paradox tables, but they have not 
  110. been fully tested. Do not attempt to use SQL tables.
  111.  
  112. Note for Paradox/Windows 1.0 users and Quattro Pro/Windows 5.0 beta testers
  113.  
  114. If you have ODAPI01.DLL in WINDOWS\SYSTEM (or another directory in the search 
  115. path before the DBASEWIN directory) then be sure not to change the working 
  116. directory in the dBASE for Windows icon. dBASE has its own version of 
  117. ODAPI01.DLL in the DBASEWIN\BIN directory. If the working directory in the 
  118. dBASE for Windows icon says something other than DBASEWIN\BIN, dBASE 
  119. may try to use the Paradox ODAPI01.DLL and will give an error.
  120.  
  121. WIN.INI
  122.  
  123. The Install program looks for an [ODAPI] section in WIN.INI. If Install
  124. does not find an [ODAPI] section, it adds one, using the dBASE BIN
  125. directory as the path for ODAPI.CFG.
  126.  
  127. If Install does find an [ODAPI] section (because you previously installed
  128. Quattro Pro for Windows or Paradox for Windows), Install does not modify
  129. WIN.INI. Instead, dBASE uses the Quattro or Paradox ODAPI.CFG.
  130.  
  131.  
  132. Overview of Components
  133. ----------------------
  134.  
  135. Software components 
  136.  
  137. Filelist.doc lists the files that make up this Alpha release of 
  138. dBASE.
  139.  
  140. Documentation components
  141.  
  142. Documentation for this Alpha release is online. The online help lists the
  143. language syntax. The following text files, installed in the DOC subdirectory
  144. and also available in the online help, provide topical introductions to 
  145. dBASE features:
  146.  
  147.   DOSAPPS.TXT    Running dBASE DOS Applications
  148.   OOPEXTEN.TXT   The dBASE OOP Language Extensions
  149.   UI_EXTEN.TXT   The dBASE UI Language Extensions
  150.   STRMOUT.TXT    Streaming Output in dBASE
  151.   DEBUGGER.TXT   Using the dBASE Debugger 
  152.   TESTING.TXT    Testing dBASE Programs (Coverage Analyzer)
  153.   DLL_API.TXT    Calling DLLs and the Windows API
  154.   CATALOG.TXT    The Catalog System
  155.   XBUILDER.TXT   Using the Expression Builder
  156.   QUERY.TXT      Introduction to the Query Designer
  157.   DBLANG.WRI     Lists the new elements added to dBASE, including
  158.                  the object extensions. (Use Write to view this file.)
  159.   SAMPLES.TXT    Describes the sample programs
  160.                  Note: The description of WINAPI.H was inadvertently omitted. 
  161.                        WINAPI.H prototypes several popular Windows API calls
  162.                        using dBASE's EXTERN command.
  163.               
  164.   
  165.  
  166. Important Features 
  167. ------------------
  168.  
  169. dBASE IV compatibility: This is a major area of focus.  Whatever dBASE IV
  170.     code you have, please try it out under dBASE for Win.  Feedback in this
  171.     area is important to make the transition from DOS to WINDOWS as smooth
  172.     as possible. See DOSAPPS.TXT
  173.  
  174. Object extensions:  Our object extensions bring modern programming concepts
  175.     such as classes, methods and property programming to dBASE.  
  176.     See OOPEXTEN.TXT and DBLANG.WRI.
  177.  
  178. New UI language extensions:  In addition to strict compatibility, 
  179.     dBASE adds a number of new capabilities to the language in order
  180.     to take advantage of the Windows environment.  See UI_EXTEN.TXT.
  181.  
  182. Error numbers: The dBASE error system has been designed to work
  183.     transparently with different types of data and is not completely
  184.     compatible with dBASE IV. We would like your feedback on the most
  185.     common dBASE IV error numbers that we should continue to support.
  186.         
  187. Our new Desktop, while not complete, presents a File Viewer, replaces the 
  188.     dot prompt with the new Command Window and Command Results Window.  
  189.     In addition, there is an elaborate menu system to access the many parts
  190.     of the desktop.  Your comments are welcome. See Catalog.txt.
  191.         
  192. The Expression Builder (See XBUILDER.TXT) and the Table Designer represent 
  193.     new approaches to old dBASE concepts: the expression and the table.  
  194.     
  195. The Debugger represents the kind of modern tools a dBASE user can expect.
  196.     See Debugger.txt
  197.     
  198. Query.txt describes Query By Example as it will be implemented in 
  199.     dBASE. In addition, Strmout.txt describes printing in dBASE.
  200.  
  201.  
  202.  
  203. Getting Help & Reporting Bugs 
  204. -----------------------------
  205.  
  206. To get technical support from Borland, and report bugs, use CompuServe.
  207. The special CompuServe forum for dBASE testers is called BORABETA.
  208.  
  209. Type GO BORABETA  from any '!' prompt and leave your message in section 10.
  210.  
  211. If you have any difficulty, call Lynda Greer at one of these numbers:
  212.                                                                      
  213.  
  214.     Inside CA 1-800-742-XXXX Ext XXXX
  215.     Outside CA 1-800-231-XXXX Ext XXXX
  216.  
  217.  
  218. Known Problems 
  219. --------------
  220.  
  221. The following is a list of known problem areas:
  222.     
  223. - Changes made to a field through a GET or ENTRYFIELD are not saved unless
  224.   you move the record pointer (i.e. with SKIP) before closing the table.
  225.  
  226. - 40 work areas are currently supported. dBASE plans to support 225
  227.   work areas.
  228.  
  229. - Resource memory leakage. After running dBASE repeatedly, some 
  230.   System Resources may become unavailable. To free up resources, re-start 
  231.   Windows.
  232.  
  233. - If virtual memory is 0, opening a DOS session while dBASE is open
  234.   may cause an error.
  235.  
  236. - Error recovery from user-induced errors is not robust.
  237.     
  238. - Paradox table support is minimal. In particular, you cannot modify a
  239.   Paradox table.
  240.     
  241. - Wordwrap in memo fields is error prone.
  242.     
  243. - You cannot edit binary data in memo fields.
  244.     
  245. - In MODIFY STRUCTURE, if you delete the last field in a table, the change 
  246.   won't be saved.
  247.  
  248. - A modified table in which a memo field has been added is unstable.
  249.         
  250. - The debugger may display "Wrong version of Odapi01.dll" when debugging
  251.   a program that is not in the dBASE home directory.
  252.     
  253. - For this Alpha release, we are not focusing on multi-user areas but we 
  254.   do support minimal multi-user functionality. Only Novell 3.11 was tested.
  255.   Lksys(), in particular, is not working correctly.
  256.     
  257. - Commands introduced in dBASE IV 2.0 are not implemented yet.
  258.     
  259. - COPY...DELIMITED does not work.
  260.     
  261. - You cannot create tags for dBASE III+ tables containing memo fields.
  262.     
  263. - ACTIVATE MENU in a maximized window causes the window to minimize.
  264.     
  265. - Some PICTURE clauses are not working.
  266.     
  267. - You cannot import ASCII text yet.
  268.     
  269. - SET FIELDS TO does not accept calculated fields.
  270.     
  271. - Invalid filter conditions can create protection faults.
  272.     
  273. - Decimal, very small, and very large numbers, are not always accurate.    
  274.  
  275. - Results depending on the NETWORK() function are not reliable.
  276.     
  277. - Adding a table to a query when the table is already in use creates a
  278.   protection fault.
  279.  
  280. - JOIN results in a protection fault.
  281.     
  282. - Overwriting a non-production MDX tag will erase all tags in the 
  283.   production MDX.
  284.  
  285. - Update to a Browse using indexed tables may not work.
  286.  
  287. - BROWSE doesn't reflect changes made to the table outside the Browse window.
  288.  
  289. - Entering SET COVERAGE ON more than once in a session can cause an error.
  290.  
  291. - Page numbering on REPORT FORM reports start at 2. That is, the first page is
  292.   numbered 2, the second is 3, and so on.
  293.  
  294. - SET MESSAGE TO <expC> followed by SET MESSAGE TO, causes a protection fault.
  295.  
  296. - The PICK option in DEFINE <control name> commands does not work.
  297.  
  298. Acknowledgements
  299. ----------------
  300. The sound files were provided by Programmer's Warehouse from Sound Explosion
  301. for Windows. Copyright (c) Programmer's Warehouse. All rights reserved. 
  302. Licensed sounds Copyright (c) 1990-1992 The Hollywood Edge.
  303.  
  304.